legal medicine - French English Dictionary